logging ditch - Espagnol Anglais Dictionnaire